strong cloth - French English Dictionary